The National Gallery is located directly north of Trafalgar Square in central London, England. It was founded in 1824 with only 38 paintings at first, but has since expanded to bec...
Reading: 20 2019-03-27